infrastructure envelope - French English Dictionary